<!DOCTYPE html>
<html lang="en">
  <head>
    <title>CAGradientLayer(FWQuartzCore) Category Reference</title>
    <link rel="stylesheet" type="text/css" href="../css/jazzy.css" />
    <link rel="stylesheet" type="text/css" href="../css/highlight.css" />
    <meta charset='utf-8'>
    <script src="../js/jquery.min.js" defer></script>
    <script src="../js/jazzy.js" defer></script>
    
    <script src="../js/lunr.min.js" defer></script>
    <script src="../js/typeahead.jquery.js" defer></script>
    <script src="../js/jazzy.search.js" defer></script>
  </head>
  <body>
    <a name="//apple_ref/swift/Extension/CAGradientLayer(FWQuartzCore)" class="dashAnchor"></a>
    <a title="CAGradientLayer(FWQuartzCore) Category Reference"></a>
    <header>
      <div class="content-wrapper">
        <p><a href="../index.html">FWFramework 3.8.0 Docs</a> (81% documented)</p>
        <div class="header-right">
          <form role="search" action="../search.json">
            <input type="text" placeholder="Search documentation" data-typeahead>
          </form>
        </div>
      </div>
    </header>
    <div class="content-wrapper">
      <p id="breadcrumbs">
        <a href="../index.html">FWFramework Reference</a>
        <img id="carat" src="../img/carat.png" alt=""/>
        CAGradientLayer(FWQuartzCore) Category Reference
      </p>
    </div>
    <div class="content-wrapper">
      <nav class="sidebar">
        <ul class="nav-groups">
          <li class="nav-group-name">
            <a href="../Categories.html">Categories</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a href="../Categories/CAAnimation%28FWQuartzCore%29.html">CAAnimation(FWQuartzCore)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/CADisplayLink%28FWQuartzCore%29.html">CADisplayLink(FWQuartzCore)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/CAGradientLayer%28FWQuartzCore%29.html">CAGradientLayer(FWQuartzCore)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/CALayer%28FWQuartzCore%29.html">CALayer(FWQuartzCore)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSArray%28FWFoundation%29.html">NSArray(FWFoundation)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSArray%28FWSafeType%29.html">NSArray(FWSafeType)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSAttributedString%28FWFoundation%29.html">NSAttributedString(FWFoundation)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSBundle%28FWLanguage%29.html">NSBundle(FWLanguage)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSData%28FWEncode%29.html">NSData(FWEncode)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSData%28FWFoundation%29.html">NSData(FWFoundation)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSDate%28FWFoundation%29.html">NSDate(FWFoundation)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSDictionary%28FWFoundation%29.html">NSDictionary(FWFoundation)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSDictionary%28FWSafeType%29.html">NSDictionary(FWSafeType)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSMutableArray%28FWSafeType%29.html">NSMutableArray(FWSafeType)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSMutableDictionary%28FWSafeType%29.html">NSMutableDictionary(FWSafeType)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSMutableSet%28FWSafeType%29.html">NSMutableSet(FWSafeType)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSObject%28FWAppearance%29.html">NSObject(FWAppearance)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSString%28FWEncode%29.html">NSString(FWEncode)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSString%28FWFoundation%29.html">NSString(FWFoundation)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSString%28FWLanguage%29.html">NSString(FWLanguage)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSString%28FWSafeType%29.html">NSString(FWSafeType)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSTimer%28FWBlock%29.html">NSTimer(FWBlock)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSURL%28FWEncode%29.html">NSURL(FWEncode)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/NSUserDefaults%28FWFoundation%29.html">NSUserDefaults(FWFoundation)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIApplication%28FWAdaptive%29.html">UIApplication(FWAdaptive)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIApplication%28FWToolkit%29.html">UIApplication(FWToolkit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIBarButtonItem%28FWBlock%29.html">UIBarButtonItem(FWBlock)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIButton%28FWUIKit%29.html">UIButton(FWUIKit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UICollectionReusableView%28FWDynamicLayout%29.html">UICollectionReusableView(FWDynamicLayout)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UICollectionView%28FWDynamicLayout%29.html">UICollectionView(FWDynamicLayout)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UICollectionViewCell%28FWDynamicLayout%29.html">UICollectionViewCell(FWDynamicLayout)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UICollectionViewCell%28FWUIKit%29.html">UICollectionViewCell(FWUIKit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIColor%28FWTheme%29.html">UIColor(FWTheme)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIColor%28FWToolkit%29.html">UIColor(FWToolkit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIControl%28FWBlock%29.html">UIControl(FWBlock)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIDevice%28FWAdaptive%29.html">UIDevice(FWAdaptive)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIFont%28FWToolkit%29.html">UIFont(FWToolkit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIGestureRecognizer%28FWBlock%29.html">UIGestureRecognizer(FWBlock)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIImage%28FWTheme%29.html">UIImage(FWTheme)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIImage%28FWToolkit%29.html">UIImage(FWToolkit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIImageAsset%28FWTheme%29.html">UIImageAsset(FWTheme)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIImageView%28FWTheme%29.html">UIImageView(FWTheme)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UILabel%28FWUIKit%29.html">UILabel(FWUIKit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UINavigationBar%28FWBarAppearance%29.html">UINavigationBar(FWBarAppearance)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UINavigationController%28FWNavigation%29.html">UINavigationController(FWNavigation)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UINavigationController%28FWToolkit%29.html">UINavigationController(FWToolkit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIPageControl%28FWUIKit%29.html">UIPageControl(FWUIKit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIScreen%28FWAdaptive%29.html">UIScreen(FWAdaptive)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIScrollView%28FWUIKit%29.html">UIScrollView(FWUIKit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UISlider%28FWUIKit%29.html">UISlider(FWUIKit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UISwitch%28FWUIKit%29.html">UISwitch(FWUIKit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UITabBar%28FWBarAppearance%29.html">UITabBar(FWBarAppearance)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UITableView%28FWDynamicLayout%29.html">UITableView(FWDynamicLayout)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UITableViewCell%28FWDynamicLayout%29.html">UITableViewCell(FWDynamicLayout)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UITableViewCell%28FWUIKit%29.html">UITableViewCell(FWUIKit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UITableViewHeaderFooterView%28FWDynamicLayout%29.html">UITableViewHeaderFooterView(FWDynamicLayout)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UITextField%28FWKeyboard%29.html">UITextField(FWKeyboard)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UITextField%28FWUIKit%29.html">UITextField(FWUIKit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UITextView%28FWKeyboard%29.html">UITextView(FWKeyboard)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UITextView%28FWPlaceholder%29.html">UITextView(FWPlaceholder)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UITextView%28FWUIKit%29.html">UITextView(FWUIKit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIToolbar%28FWBarAppearance%29.html">UIToolbar(FWBarAppearance)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIView%28FWAutoLayout%29.html">UIView(FWAutoLayout)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIView%28FWBlock%29.html">UIView(FWBlock)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIView%28FWLayoutChain%29.html">UIView(FWLayoutChain)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIView%28FWToolkit%29.html">UIView(FWToolkit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIView%28FWUIKit%29.html">UIView(FWUIKit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIViewController%28FWAdaptive%29.html">UIViewController(FWAdaptive)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIViewController%28FWBlock%29.html">UIViewController(FWBlock)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIViewController%28FWNavigation%29.html">UIViewController(FWNavigation)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIViewController%28FWToolkit%29.html">UIViewController(FWToolkit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIViewController%28FWUIKit%29.html">UIViewController(FWUIKit)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Categories/UIWindow%28FWNavigation%29.html">UIWindow(FWNavigation)</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a href="../Classes.html">Classes</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a href="../Classes/ABConditionalTest.html">ABConditionalTest</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/ABDefaultRepository.html">ABDefaultRepository</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/ABSplitTest.html">ABSplitTest</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/ABVersion.html">ABVersion</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/AuthorizeManager.html">AuthorizeManager</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/Benchmark.html">Benchmark</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FW.html">FW</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWAppearance.html">FWAppearance</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWAutoloader.html">FWAutoloader</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWBlockProxy.html">FWBlockProxy</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWConfiguration.html">FWConfiguration</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWDelegateProxy.html">FWDelegateProxy</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWExceptionManager.html">FWExceptionManager</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWIcon.html">FWIcon</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWLayoutChain.html">FWLayoutChain</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWLoader.html">FWLoader</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWLocationManager.html">FWLocationManager</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWLogger.html">FWLogger</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWLoggerPluginImpl.html">FWLoggerPluginImpl</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWMediator.html">FWMediator</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWModuleBundle.html">FWModuleBundle</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWMulticastDelegate.html">FWMulticastDelegate</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWPluginManager.html">FWPluginManager</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWRouter.html">FWRouter</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWRouterContext.html">FWRouterContext</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWState.html">FWState</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWStateEvent.html">FWStateEvent</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWStateMachine.html">FWStateMachine</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWStateTransition.html">FWStateTransition</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWTask.html">FWTask</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWTaskManager.html">FWTaskManager</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWThemeManager.html">FWThemeManager</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWThemeObject.html">FWThemeObject</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWWeakObject.html">FWWeakObject</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/FWWeakProxy.html">FWWeakProxy</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/KeychainManager.html">KeychainManager</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/LayoutChain.html">LayoutChain</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/NotificationManager.html">NotificationManager</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/Promise.html">Promise</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/VersionManager.html">VersionManager</a>
              </li>
              <li class="nav-group-task">
                <a href="../Classes/Wrapper.html">Wrapper</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a href="../Constants.html">Constants</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a href="../Constants.html#/c:@FWExceptionCapturedNotification">FWExceptionCapturedNotification</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:@FWFrameworkVersionNumber">FWFrameworkVersionNumber</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:@FWFrameworkVersionString">FWFrameworkVersionString</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:@FWHeadingUpdatedNotification">FWHeadingUpdatedNotification</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:@FWLanguageChangedNotification">FWLanguageChangedNotification</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:@FWLocationFailedNotification">FWLocationFailedNotification</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:@FWLocationUpdatedNotification">FWLocationUpdatedNotification</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWMediator.h@FWModulePriorityDefault">FWModulePriorityDefault</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWMediator.h@FWModulePriorityHigh">FWModulePriorityHigh</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWMediator.h@FWModulePriorityLow">FWModulePriorityLow</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:@FWRouterHandlerKey">FWRouterHandlerKey</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:@FWRouterOptionsKey">FWRouterOptionsKey</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:@FWRouterSourceKey">FWRouterSourceKey</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWAdaptive.h@FWScreenInch35">FWScreenInch35</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWAdaptive.h@FWScreenInch40">FWScreenInch40</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWAdaptive.h@FWScreenInch47">FWScreenInch47</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWAdaptive.h@FWScreenInch54">FWScreenInch54</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWAdaptive.h@FWScreenInch55">FWScreenInch55</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWAdaptive.h@FWScreenInch58">FWScreenInch58</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWAdaptive.h@FWScreenInch61">FWScreenInch61</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWAdaptive.h@FWScreenInch65">FWScreenInch65</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWAdaptive.h@FWScreenInch67">FWScreenInch67</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:@FWStateChangedNotification">FWStateChangedNotification</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:@FWThemeChangedNotification">FWThemeChangedNotification</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWTheme.h@FWThemeModeDark">FWThemeModeDark</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWTheme.h@FWThemeModeLight">FWThemeModeLight</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWTheme.h@FWThemeModeSystem">FWThemeModeSystem</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWTheme.h@FWThemeStyleDark">FWThemeStyleDark</a>
              </li>
              <li class="nav-group-task">
                <a href="../Constants.html#/c:FWTheme.h@FWThemeStyleLight">FWThemeStyleLight</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a href="../Enums.html">Enumerations</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a href="../Enums/AuthorizeStatus.html">AuthorizeStatus</a>
              </li>
              <li class="nav-group-task">
                <a href="../Enums/AuthorizeType.html">AuthorizeType</a>
              </li>
              <li class="nav-group-task">
                <a href="../Enums/FWHeaderFooterViewType.html">FWHeaderFooterViewType</a>
              </li>
              <li class="nav-group-task">
                <a href="../Enums/FWLogLevel.html">FWLogLevel</a>
              </li>
              <li class="nav-group-task">
                <a href="../Enums/FWLogType.html">FWLogType</a>
              </li>
              <li class="nav-group-task">
                <a href="../Enums/FWNavigationOptions.html">FWNavigationOptions</a>
              </li>
              <li class="nav-group-task">
                <a href="../Enums/FWViewControllerVisibleState.html">FWViewControllerVisibleState</a>
              </li>
              <li class="nav-group-task">
                <a href="../Enums/Index.html">Index</a>
              </li>
              <li class="nav-group-task">
                <a href="../Enums/JSONError.html">JSONError</a>
              </li>
              <li class="nav-group-task">
                <a href="../Enums/JSONKey.html">JSONKey</a>
              </li>
              <li class="nav-group-task">
                <a href="../Enums/JSONType.html">JSONType</a>
              </li>
              <li class="nav-group-task">
                <a href="../Enums/JSONWritingOptionsKeys.html">JSONWritingOptionsKeys</a>
              </li>
              <li class="nav-group-task">
                <a href="../Enums/VersionStatus.html">VersionStatus</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a href="../Protocols.html">Protocols</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a href="../Protocols/ABRandomRepository.html">ABRandomRepository</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/AnyDateFormatter.html">AnyDateFormatter</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/AnyDecoder.html">AnyDecoder</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/AnyEncoder.html">AnyEncoder</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/AuthorizeProtocol.html">AuthorizeProtocol</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/AutoloadProtocol.html">AutoloadProtocol</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/FWConfigurationTemplateProtocol.html">FWConfigurationTemplateProtocol</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/FWLoggerPlugin.html">FWLoggerPlugin</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/FWModuleProtocol.html">FWModuleProtocol</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/FWPluginProtocol.html">FWPluginProtocol</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/FWThemeObserver.html">FWThemeObserver</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/JSONSubscriptType.html">JSONSubscriptType</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/SafeType.html">SafeType</a>
              </li>
              <li class="nav-group-task">
                <a href="../Protocols/WrapperCompatible.html">WrapperCompatible</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a href="../Type%20Definitions.html">Type Definitions</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWBlock.h@T@FWBlockBool">FWBlockBool</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWBlock.h@T@FWBlockBoolParam">FWBlockBoolParam</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWBlock.h@T@FWBlockDouble">FWBlockDouble</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWBlock.h@T@FWBlockInt">FWBlockInt</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWBlock.h@T@FWBlockIntParam">FWBlockIntParam</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWBlock.h@T@FWBlockParam">FWBlockParam</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWBlock.h@T@FWBlockVoid">FWBlockVoid</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWDynamicLayout.h@T@FWCellConfigurationBlock">FWCellConfigurationBlock</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWDynamicLayout.h@T@FWCellIndexPathBlock">FWCellIndexPathBlock</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWDynamicLayout.h@T@FWCollectionCellConfigurationBlock">FWCollectionCellConfigurationBlock</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWDynamicLayout.h@T@FWCollectionCellIndexPathBlock">FWCollectionCellIndexPathBlock</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWDynamicLayout.h@T@FWHeaderFooterViewConfigurationBlock">FWHeaderFooterViewConfigurationBlock</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWDynamicLayout.h@T@FWHeaderFooterViewSectionBlock">FWHeaderFooterViewSectionBlock</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWMediator.h@T@FWModulePriority">FWModulePriority</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWDynamicLayout.h@T@FWReusableViewConfigurationBlock">FWReusableViewConfigurationBlock</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWDynamicLayout.h@T@FWReusableViewIndexPathBlock">FWReusableViewIndexPathBlock</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWRouter.h@T@FWRouterCompletion">FWRouterCompletion</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWRouter.h@T@FWRouterHandler">FWRouterHandler</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWRouter.h@T@FWRouterUserInfoKey">FWRouterUserInfoKey</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWAdaptive.h@T@FWScreenInch">FWScreenInch</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWTheme.h@T@FWThemeMode">FWThemeMode</a>
              </li>
              <li class="nav-group-task">
                <a href="../Type%20Definitions.html#/c:FWTheme.h@T@FWThemeStyle">FWThemeStyle</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a href="../Functions.html">Functions</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a href="../Functions.html#/s:11FWFramework1loiySbAA4JSONV_ADtF">&lt;(_:_:)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/s:11FWFramework2leoiySbAA4JSONV_ADtF">&lt;=(_:_:)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/s:11FWFramework2eeoiySbAA4JSONV_ADtF">==(_:_:)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/s:11FWFramework1goiySbAA4JSONV_ADtF">&gt;(_:_:)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/s:11FWFramework2geoiySbAA4JSONV_ADtF">&gt;=(_:_:)</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWAutoload">FWAutoload</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWFixedHeight">FWFixedHeight</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWFixedValue">FWFixedValue</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWFlatScale">FWFlatScale</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWFlatValue">FWFlatValue</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWFontBold">FWFontBold</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWFontLight">FWFontLight</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWFontMedium">FWFontMedium</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWFontRegular">FWFontRegular</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWFontSemibold">FWFontSemibold</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWFontThin">FWFontThin</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWIconImage">FWIconImage</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWIconNamed">FWIconNamed</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWRelativeHeight">FWRelativeHeight</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWRelativeInsets">FWRelativeInsets</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWRelativePoint">FWRelativePoint</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWRelativeRect">FWRelativeRect</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWRelativeSize">FWRelativeSize</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWRelativeValue">FWRelativeValue</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWSafeNumber">FWSafeNumber</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWSafeString">FWSafeString</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWSafeURL">FWSafeURL</a>
              </li>
              <li class="nav-group-task">
                <a href="../Functions.html#/c:@F@FWSynchronized">FWSynchronized</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a href="../Extensions.html">Extensions</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a href="../Extensions/Array.html">Array</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Bool.html">Bool</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions.html#/s:12CoreGraphics7CGFloatV">CGFloat</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Data.html">Data</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions.html#/s:10Foundation4DateV">Date</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions.html#/c:objc(cs)NSDateFormatter">DateFormatter</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Decoder.html">Decoder</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Dictionary.html">Dictionary</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Double.html">Double</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Encoder.html">Encoder</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Float.html">Float</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions.html#/c:objc(cs)NSISO8601DateFormatter">ISO8601DateFormatter</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Int.html">Int</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Int16.html">Int16</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Int32.html">Int32</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Int64.html">Int64</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Int8.html">Int8</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions.html#/s:10Foundation11JSONDecoderC">JSONDecoder</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions.html#/s:10Foundation11JSONEncoderC">JSONEncoder</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Optional.html">Optional</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions.html#/s:10Foundation19PropertyListDecoderC">PropertyListDecoder</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions.html#/s:10Foundation19PropertyListEncoderC">PropertyListEncoder</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/Set.html">Set</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/String.html">String</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/TestCase.html">TestCase</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/UInt.html">UInt</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/UInt16.html">UInt16</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/UInt32.html">UInt32</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/UInt64.html">UInt64</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/UInt8.html">UInt8</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions/URL.html">URL</a>
              </li>
              <li class="nav-group-task">
                <a href="../Extensions.html#/s:10Foundation10URLRequestV">URLRequest</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a href="../Structs.html">Structures</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a href="../Structs/JSON.html">JSON</a>
              </li>
              <li class="nav-group-task">
                <a href="../Structs/ModuleAnnotation.html">ModuleAnnotation</a>
              </li>
              <li class="nav-group-task">
                <a href="../Structs/PluginAnnotation.html">PluginAnnotation</a>
              </li>
              <li class="nav-group-task">
                <a href="../Structs/RouterAnnotation.html">RouterAnnotation</a>
              </li>
              <li class="nav-group-task">
                <a href="../Structs/UserDefaultAnnotation.html">UserDefaultAnnotation</a>
              </li>
            </ul>
          </li>
          <li class="nav-group-name">
            <a href="../Typealiases.html">Type Aliases</a>
            <ul class="nav-group-tasks">
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:11FWFramework9BlockBoola">BlockBool</a>
              </li>
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:11FWFramework14BlockBoolParama">BlockBoolParam</a>
              </li>
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:11FWFramework11BlockDoublea">BlockDouble</a>
              </li>
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:11FWFramework8BlockInta">BlockInt</a>
              </li>
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:11FWFramework13BlockIntParama">BlockIntParam</a>
              </li>
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:11FWFramework10BlockParama">BlockParam</a>
              </li>
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:11FWFramework9BlockVoida">BlockVoid</a>
              </li>
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:11FWFramework9JSONIndexa">JSONIndex</a>
              </li>
              <li class="nav-group-task">
                <a href="../Typealiases.html#/s:11FWFramework12JSONRawIndexa">JSONRawIndex</a>
              </li>
            </ul>
          </li>
        </ul>
      </nav>
      <article class="main-content">
        <section>
          <section class="section">
            <h1>CAGradientLayer(FWQuartzCore)</h1>
              <div class="declaration">
                <div class="language">
                  
                  <pre class="highlight objective_c"><code><span class="k">@interface</span> <span class="nc">CAGradientLayer</span> <span class="p">(</span><span class="nl">FWQuartzCore</span><span class="p">)</span>

<span class="c1">/// 设置主题渐变色，启用主题订阅后可跟随系统改变，清空时需置为nil</span>
<span class="k">@property</span> <span class="p">(</span><span class="n">nullable</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">,</span> <span class="n">copy</span><span class="p">)</span> <span class="n">NSArray</span><span class="o">&lt;</span><span class="n">UIColor</span> <span class="o">*&gt;</span> <span class="o">*</span><span class="n">fw_themeColors</span> <span class="n">NS_REFINED_FOR_SWIFT</span><span class="p">;</span>

<span class="k">@end</span></code></pre>

                </div>
              </div>
            <p>Undocumented</p>

          </section>
          <section class="section task-group-section">
            <div class="task-group">
              <ul>
                <li class="item">
                  <div>
                    <code>
                    <a name="/c:objc(cs)CAGradientLayer(py)fw_themeColors"></a>
                    <a name="//apple_ref/swift/Property/fw_themeColors" class="dashAnchor"></a>
                    <a class="token" href="#/c:objc(cs)CAGradientLayer(py)fw_themeColors">fw_themeColors</a>
                    </code>
                  </div>
                  <div class="height-container">
                    <div class="pointer-container"></div>
                    <section class="section">
                      <div class="pointer"></div>
                      <div class="abstract">
                        <p>设置主题渐变色，启用主题订阅后可跟随系统改变，清空时需置为nil</p>

                      </div>
                      <div class="declaration">
                        <h4>Declaration</h4>
                        <div class="language">
                          <p class="aside-title">Objective-C</p>
                          <pre class="highlight objective_c"><code><span class="k">@property</span> <span class="p">(</span><span class="n">nonatomic</span><span class="p">,</span> <span class="n">copy</span><span class="p">,</span> <span class="n">nullable</span><span class="p">)</span> <span class="n">NSArray</span><span class="o">&lt;</span><span class="n">UIColor</span> <span class="o">*&gt;</span> <span class="o">*</span><span class="n">fw_themeColors</span><span class="p">;</span></code></pre>

                        </div>
                      </div>
                    </section>
                  </div>
                </li>
              </ul>
            </div>
          </section>
        </section>
        <section id="footer">
          <p>&copy; 2022 <a class="link" href="http://wuyong.site" target="_blank" rel="external noopener">Wu Yong</a>. All rights reserved. (Last updated: 2022-08-02)</p>
          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external noopener">jazzy ♪♫ v0.14.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external noopener">Realm</a> project.</p>
        </section>
      </article>
    </div>
  </body>
</html>
